stone pine seed - Turkish English Dictionary